<!DOCTYPE html>
<html>
    <head>
        <!-- 当前文档的字符集编码为utf-8 -->
        <meta charset="utf-8">
        <meta name = "author" content="wyrQF">
        <meta name="keywords" content="CGI开发 H5模版 千锋教育 西安物联网">
        <title>测试姓名得分</title>
        <link rel="stylesheet" href="/css/my.css">
    </head>
    <body>
        <div id="ret"></div>
        <script>
            Math.ceil(1.5); // 上行取整，比指定的数大的最小整数
            Math.floor(1.5); // 下行取整，比指定的数小的最大整数


            // 定时器函数
            let n = 1;
            // setInterval() 返回值是定时器的id
            let intervalID = setInterval(function(){
                ret.innerText = n++;
                if(n == 60){
                    // 地址定时器
                    clearInterval(intervalID);
                }
            },1000); // 1000(ms) 间隔 执行handler

            // 延迟期函数
            setTimeout(function(){
                clearTimeout(intervalID);
            },3000); // 延迟3000ms停止定时器

            // 正则表达式 new RegExp(), /正则表达式/
            let x = "小张";
            // [abc] 只匹配abc三个字符中的任意一个
            // [a-z] 匹配a~z区间的任意一个字符
            // [0-9]
            // + 量词 表示至少有一个，即1或多个
            // * 量词 表示至少0个 即0或多个
            // ? 量词 表示0个或1个
            // {n} 量词 表示有n个
            // {n,} 量词 表示至少有n个
            // {n,m} 量词 表示至少n个，最多m个
            // \w 匹配字母、数字、下划线的字符
            // \W 非\w
            // \d 匹配数字
            // \D 匹配非数字
            // \s 匹配空白
            // \S 非空白
            // \u4e00-\u9fa5 匹配汉字的范围
            if(/[\u4e00-\u9fa5]{2,}/.test(x)){
                console.log('----ok----');
            }

        </script>
    </body>
</html>
